
.theme-buy {  
    margin-top:10%;  
    text-align: center;  
}  


.theme-popover-mask {  
    z-index: 9998;  
    position:fixed;  
    top:0;  
    left:0;  
    width:100%;  
    height:100%;  
    background:#000;  
    opacity:0.4;  
    filter:alpha(opacity=40);  
    display:none  
}  
.theme-popover {  
    z-index:9999;  
    position:fixed;  
    top:50%;  
    left:50%;  
    width:660px;  
    height:360px;  
    margin:-180px 0 0 -330px;  
    border-radius:5px;  
    border:solid 2px #666;  
    background-color:#fff;  
    display:none;  
    box-shadow: 0 0 10px #666;  
}  
.langpopover{
    height: 450px;
}
.theme-poptit {  

    border-bottom:1px solid #ddd;  
    padding:10px;  
    position: relative;  
    background-color: #ececec;
}  
.theme-popbod {  
    padding:10px;  
    color:#444;  
    height:277px;  
    padding-left:50px; 
}  

.theme-poptit .close {  
    float:right;  
    color:#999;  
    padding:5px;  
    margin:-2px -5px -5px;  
    font:bold 14px/14px simsun;  
    text-shadow:0 1px 0 #ddd  
}  
.theme-poptit .close:hover {  
    color:#444;  
}  


.dform {  
    padding:80px 60px 40px;  
    text-align: center;  
}  

.themeTit{font-size: 14px;letter-spacing: 2px;margin-bottom:0px;}

.themeBodLeft,.themeBodRight {width:280px;float:left;}
.themeInput{width:200px; height:32px; line-height:32px; border-top:solid 1px #a7b5bc; border-left:solid 1px #a7b5bc; border-right:solid 1px #ced9df; border-bottom:solid 1px #ced9df; background:url(../images/inputbg.gif) repeat-x; text-indent:10px;}

/*newContract.html*/
.ncpopbodform{padding-left:10px;}
.ncpopbodform li{margin-bottom:13px; float: left; margin: 10px 5px;}
.ncpopbodform li label{width:70px;line-height:34px; display:block; float:left;}
.ncpopbodform li a{height:60px;line-height: 60px;display: block;float: left;margin-left: 30px;}
.ncpopbodform input{width:135px;}
.ncpopbodform b{color:red;}
input.ncinput {margin-left:-15px;width:103px; height:32px; line-height:32px; border-top:solid 1px #a7b5bc; border-left:solid 1px #a7b5bc; border-right:solid 1px #ced9df; border-bottom:solid 1px #ced9df; background:url(../images/inputbg.gif) repeat-x; text-indent:10px;}
input.ncaddbtn{margin-left: 10px;width: 75px;margin-right: 20px;}

.ncpopbod{zoom: 1; overflow:auto; padding:10px; color:#444; padding-left:15px; padding-right: 15px;}

.ncbtn{width:137px;height:35px; background:url(../images/btnbg.png) no-repeat; font-size:14px;font-weight:bold;color:#fff; cursor:pointer;margin:15px 15px 25px 15px;}
.ncpopover{
    z-index:9999;  
    position:fixed;  
    top:50%;  
    left:50%;  
    width:700px;  
    margin:-180px 0 0 -330px;  
    border-radius:5px;  
    border:solid 2px #666;  
    background-color:#fff;  
    display:none;  
    box-shadow: 0 0 10px #666;  
    zoom: 1; overflow:auto; 
}
